"""
从1开始，按顺时针顺序向右铺开的5 × 5螺旋数阵如下所示：
21 22 23 24 25
20 7  8  9  10
19 6  1  2  11
18 5  4  3  13
17 16 15 14 13


可以验证，该数阵对角线上的数[红色数字]之和是101。
  以同样方式构成的1001 × 1001螺旋数阵对角线上的数之和是。
"""

result=1
for i in range(3,1002,2):
    result=result+4*i**2-6*(i-1)
print(result)





# anfan=sum((j**2+j**2-3*(j-1))*2 for j in range(3,1002) if j%2==1)+1
# print(anfan)
# 答案：669171001